EmbedPress\Core\AssetManager D

Total Complexity 222
Dependencies 3
Dependents 0
Total lines 1,410
Lines of code 613
Logical lines of code 363
Comment lines 274
Methods 29
Properties 6

Methods 29

Method Rating Maintainability Complexity Lines of code
should_load_asset()
D
30 48 99
is_custom_player_enabled()
B
43 21 43
detect_type_from_url()
B
40 18 58
has_embedpress_content()
A
43 14 49
detect_types_from_blocks()
A
46 15 34
detect_types_from_elementor_data()
A
51 10 26
detect_embed_types()
A
48 9 33
register_all_assets()
A
47 7 34
has_custom_player_in_blocks()
A
57 8 16
enqueue_assets_for_context()
S
54 7 20
detect_types_from_shortcodes()
S
55 7 20
check_provider_match()
S
56 7 18
check_asset_condition()
S
57 7 17
has_elementor_content()
S
57 7 16
is_embedpress_admin_page()
S
58 6 15
should_load_individual_block()
S
51 5 24
enqueue_single_asset()
S
59 5 14
detect_types_from_elementor()
S
60 5 13
enqueue_admin_assets()
S
62 3 11
add_module_attribute()
S
66 3 8
enqueue_block_assets()
S
74 2 5
init()
S
61 1 12
enqueue_frontend_assets()
S
76 1 4
enqueue_editor_assets()
S
76 1 4
enqueue_classic_editor_assets()
S
76 1 4
enqueue_elementor_assets()
S
76 1 4
enqueue_elementor_editor_assets()
S
73 1 5
get_asset_url()
S
79 1 3
asset_exists()
S
74 1 4